超详细的Python matplotlib 绘制柱状图 |
您所在的位置:网站首页 › python dataframe画柱状图 › 超详细的Python matplotlib 绘制柱状图 |
复习回顾
Python 为数据展示提供了大量优秀的功能包,其中 matplotlib 模块可以方便绘制制作折线图、柱状图、散点图等高质量的数据包。 关于 matplotlib 模块,我们前期已经对matplotlib进行基本框架、以及常用方法的学习 Python matplotlib 绘制饼图_ python matplotlib绘制折线图_ python入门到进阶,爬虫数据分析全套资料分享讲解 Python面向对象编程:类继承和其衍生术语 Python面向对象编程:深度认识类class_ 在 matplotlib 模块提供的图表中,除了折线图使用最多外,柱状图也是我们日常数据分析的图表。 本期,我们开始学习绘制柱状图相关属性和方法,let's go~ 1. 柱状图概述 什么是柱状图 柱状图又称为条形图,是一种以长方形的长度为变量数据进行统计的图表 柱状图用来比较两个或以上类型 柱状图只有一个以长方形的长度为变量 柱状图可以横向排列或者多维方式展示 柱状图使用场景 柱状图适用在较小数据集的分析 适用二维数据集,只比较一个维度数据差异项 直观展示各个体之间数据的差异 表现离散型的时间序列 柱状图绘制步骤 导入matplotlib.pyplot模块 准备数据,可以使用numpy/pandas整理数据 调用pyplot.bar()绘制柱状图 案例展示本次,我们分析过去5年内的产品年销量展示 案例所用到的数据如下: import random x_data = ["20{}年".format(i) for i in range(16,21)] y_data = [random.randint(100,300) for i in range(6)] 复制代码绘制柱状图 import matplotlib.pyplot as plt plt.rcParams["font.sans-serif"]=['SimHei'] plt.rcParams["axes.unicode_minus"]=False for i in range(len(x_data)): pl |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |